engine compartment lids - German English Dictionary